put in a spot

置于放在一个地方放在一个位置上放到一个地方

put in a spot 近义词

put in a spot

等同于 inconvenience

put in a spot

等同于 incommode

put in a spot

等同于 embarrass